42 research outputs found

    Autonomous Navigation for Mobile Robots in Crowded Environments

    Get PDF
    L'abstract è presente nell'allegato / the abstract is in the attachmen

    Auction-Based Task Allocation and Motion Planning for Multi-Robot Systems with Human Supervision

    Get PDF
    This paper presents a task allocation strategy for a multi-robot system with a human supervisor. The multi-robot system consists of a team of heterogeneous robots with different capabilities that operate in a dynamic scenario that can change in the robots’ capabilities or in the operational requirements. The human supervisor can intervene in the operation scenario by approving the final plan before its execution or forcing a robot to execute a specific task. The proposed task allocation strategy leverages an auction-based method in combination with a sampling-based multi-goal motion planning. The latter is used to evaluate the costs of execution of tasks based on realistic features of paths. The proposed architecture enables the allocation of tasks accounting for priorities and precedence constraints, as well as the quick re-allocation of tasks after a dynamic perturbation occurs –a crucial feature when the human supervisor preempts the outcome of the algorithm and makes manual adjustments. An extensive simulation campaign in a rescue scenario validates our approach in dynamic scenarios comprising a sensor failure of a robot, a total failure of a robot, and a human-driven re-allocation. We highlight the benefits of the proposed multi-goal strategy by comparing it with single-goal motion planning strategies at the state of the art. Finally, we provide evidence for the system efficiency by demonstrating the powerful synergistic combination of the auction-based allocation and the multi-goal motion planning approach

    A Comparative Study for Control of Quadrotor UAVs

    Get PDF
    Modeling and controlling highly nonlinear, multivariable, unstable, coupled and underactuated systems are challenging problems to which a unique solution does not exist. Modeling and control of Unmanned Aerial Vehicles (UAVs) with four rotors fall into that category of problems. In this paper, a nonlinear quadrotor UAV dynamical model is developed with the Newton–Euler method, and a control architecture is proposed for 3D trajectory tracking. The controller design is decoupled into two parts: an inner loop for attitude stabilization and an outer loop for trajectory tracking. A few attitude stabilization methods are discussed, implemented and compared, considering the following control approaches: Proportional–Integral–Derivative (PID), Linear–Quadratic Regulator (LQR), Model Predictive Control (MPC), Feedback Linearization (FL) and Sliding Mode Control (SMC). This paper is intended to serve as a guideline work for selecting quadcopters’ control strategies, both in terms of quantitative and qualitative considerations. PID and LQR controllers are designed, exploiting the model linearized about the hovering condition, while MPC, FL and SMC directly exploit the nonlinear model, with minor simplifications. The fast dynamics ensured by the SMC-based controller together with its robustness and the limited estimated command effort of the controller make it the most promising controller for quadrotor attitude stabilization. The outer loop consists of three independent PID controllers: one for altitude control and the other two, together with a dynamics’ inversion, are entitled to the computation of the reference attitude for the inner loop. The capability of the controlled closed-loop system of executing complex trajectories is demonstrated by means of simulations in MATLAB/Simulink®

    Bio-Inspired Complete Coverage Path Planner for Precision Agriculture in Dynamic Environments

    Get PDF
    This paper proposes a bio-inspired Complete Coverage Path Planner suitable for several precision agriculture tasks, such as terrain and crop mapping, inspection, and crop spraying. This grid-based method reproduces the dynamics of the neural activity in a biological neural system to represent dynamically varying environments. By providing appropriate inputs to the neurons of the grid, their neural activity can be exploited to guide the robot towards uncovered regions of the area and enforce the desired coverage pattern. Both known and unexpected obstacles can be easily handled, since the sudden discovery of an obstacle simply modifies the local neural activity online. Thus, the need for complete re-planning phases is canceled. A deadlock-escaping mechanism is also proposed to efficiently recover from dead ends. Finally, simulation results are provided to show the flexibility and effectiveness of the method in dynamic environments

    Ground Risk Map for Unmanned Aircraft in Urban Environments

    Get PDF
    The large diversity of unmanned aircraft requires a suitable and proper risk assessment. In this paper, we propose the use of risk map to define the risk associated to unmanned aircraft. It is a two-dimensional location-based map that quantifies the risk to the population on ground of flight operations over a specified area. The risk map is generated by a probabilistic approach and it combines several layers, including population density, sheltering factor, no-fly zones, and obstacles. Each element of the risk map has associated a risk value that quantifies the risk of flying over a specific location. The risk values are defined by a risk assessment process using different uncontrolled descent events, the drone parameters, environmental characteristics, as well as uncertainties on parameters. The risk map is able to quantify the risk of large areas, such as urban environments, and allows for easy identification of which locations the flight has high and low risk. The map is a tool for informed decision making, and results report some examples of risk map with different aircraft in a realistic urban environment

    Auction-based Task Allocation for Safe and Energy Efficient UAS Parcel Transportation

    Get PDF
    In this paper, two greedy auction-based algorithms are proposed for the allocation of heterogeneous tasks to a heterogeneous fleet of UAVs. The tasks set is composed of parcel delivery tasks and charge tasks, the latter to guarantee service persistency. An optimization problem is solved by each agent to determine its bid for each task. When considering delivery tasks, the bidder aims at minimizing the energy consumption, while the minimization of the flight time is adopted for charge tasks bids. The algorithms include a path planner that computes the minimum risk path for each task-UAV bid exploiting a 2D risk map of the operational area, defined in an urban environment. Each solution approach is implemented by means of two auction strategies: single-item and multiple-item. Considerations about complexity and efficiency of the algorithms are drawn from Monte Carlo simulations

    A Risk-based Path Planning Strategy to Compute Optimum Risk Path for Unmanned Aircraft Systems over Populated Areas

    Get PDF
    The large diffusion of Unmanned Aircraft Systems (UAS) requires a suitable strategy to design safe flight missions. In this paper, we propose a novel path planning strategy to compute optimum risk path for UAS over populated areas. The proposed strategy is based on a variant of the RRT* (Rapidly-exploring Random Tree "Star") algorithm, performing a risk assessment during the path planning phase. Like other RRT-based algorithms, the proposed path planning explores the state space by constructing a graph. Each time a new node is added to the graph, the algorithm estimates the risk level involved by the new node, evaluating the flight direction and velocity of the UAS placed in the analyzed node. The risk level quantifies the risk of flying over a specific location and it is defined using a probabilistic risk assessment approach taking into account the drone parameters and environmental characteristics. Then, the proposed algorithm computes an asymptotically optimal path by minimizing the overall risk and flight time. Simulation results in realistic environments corroborate the proposed approach proving how the proposed risk-based path planning is able to compute an effective and safe path in urban areas

    Model Predictive Sample-based Motion Planning for Unmanned Aircraft Systems

    Get PDF
    This paper presents an innovative kinodynamic motion planning algorithm for Unmanned Aircraft Systems, called MP-RRT#. MP-RRT# leverages the idea of RRT# and the Model Predictive Control strategy to solve a motion planning problem under differential constraints. Similar to RRT#, the algorithm explores the map by constructing an asymptotically optimal graph. Each time the graph is extended with a new vertex, a forward simulation is performed with a Model Predictive Control to evaluate the motion between two adjacent vertices and compute the trajectory in the state space and the control space. As result, the MP-RRT# algorithm generates a feasible trajectory for the UAS satisfying dynamic constraints. Preliminary simulation results corroborate the proposed approach, in which the computed trajectory is executed by a simulated drone controlled with the PX4 autopilot

    A Bioinspired Neural Network-Based Approach for Cooperative Coverage Planning of UAVs

    Get PDF
    This paper describes a bioinspired neural-network-based approach to solve a coverage planning problem for a fleet of Unmanned Aerial Vehicles exploring critical areas. The main goal is to fully cover the map, maintaining a uniform distribution of the fleet on the map, and avoiding collisions between vehicles and other obstacles. This specific task is suitable for surveillance applications, where the uniform distribution of the fleet in the map permits them to reach any position on the map as fast as possible in emergency scenarios. To solve this problem, a bioinspired neural network structure is adopted. Specifically, the neural network consists of a grid of neurons, where each neuron has a local cost and has a local connection only with neighbor neurons. The cost of each neuron influences the cost of its neighbors, generating an attractive contribution to unvisited neurons. We introduce several controls and precautions to minimize the risk of collisions and optimize coverage planning. Then, preliminary simulations are performed in different scenarios by testing the algorithm in four maps and with fleets consisting of 3 to 10 vehicles. Results confirm the ability of the proposed approach to manage and coordinate the fleet providing the full coverage of the map in every tested scenario, avoiding collisions between vehicles, and uniformly distributing the fleet on the map

    an innovative algorithm to estimate risk optimum path for unmanned aerial vehicles in urban environments

    Get PDF
    Abstract The diffusion of the Unmanned Aerial Vehicles (UAVs) requires a suitable approach to define safe flight operations. In this paper, an innovative algorithm able to quantify the risk to the population and to search for the minimum risk path is proposed. The method has two main phases: in the former, a risk-map is generated quantifying the risk of a specific area, in the latter, a path planning algorithm seeks for the optimal path minimizing the risk. The risk-map is generated with a risk assessment method combining layers related to the population density, the sheltering factor, no-fly zones and obstacles. The risk-aware path planning is based on the well-known Optimal Rapidly-exploring Random Tree, with the minimization of the risk cost with respect to the flight time. Simulation results corroborate the validity of the approach
    corecore